peat compost - German English Dictionary